فهم مراحل تطوير الكائنات الموجهة، تطوير برمجيات الكائنات الموجهة، بيئة الكائنات الموجهة مع كل ما يدعمها مثل: لغات الكائنات الموجهة، التمثيل الرياضي للتصميم، مفاهيم تصميم الكائنات الموجهة، مزايا و مشاكل تصميم الكائنات الموجهة، تطور نماذج أساسيات عناصر نمذجة الكائنات الموجهة، العلاقة بين الكائنات و العناصر، طرق تعريف الكائنات و العناصر، طرق تصميم الكائنات الموجهة، التمثيل الموحد للتصميم: لغة التصميم الموحد (UML). تصميم المستويات العليا للتصميم و إعادة الاستخدام، التدريب على وظائف أسبوعية في المختبر.